Big Huge Thesaurus

smokeless powder

noun